package org.jeecg.modules.basic.businessparam.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.basic.businessparam.entity.WmsBusiniessParamConfig;

/**
 * @Description: 系统业务参数配置
 * @Author: jeecg-boot
 * @Date: 2024-01-17
 * @Version: V1.0
 */
public interface IWmsBusiniessParamConfigService extends IService<WmsBusiniessParamConfig> {


    /**
     * 刷新缓存,有code则删对应的缓存，没有就删除全部
     */
    void flushConfigParam(String code);

    /**
     * 刷新缓存,有code则删对应的缓存，没有就删除全部
     */
    void addKey(String code, String val);

    /**
     * 根据业务参数获取值
     *
     * @return
     */
    String getBussinessValByCode(String code);
}
